×

over the barrel meaning in English

处于受支配地位,唯命是从
高提肘划水

Examples

  1. Have sb . over the barrel
    完全支配某人尤经济

Related Words

  1. barrel truck
  2. barrel polishing
  3. launcher barrel
  4. despatching barrel
  5. reservoir barrels
  6. barreling station
  7. sandblast barrel
  8. blood barrel
  9. antaincraft barrel
  10. barrel time
  11. over test
  12. over the air
  13. over the bars
  14. over the beach
PC Version

Copyright © 2018 WordTech Co.